import Vue from 'vue'
import App from './App.vue'
//添加router组件
import router from './router/index.js'
//添加Element-ui组件
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI)
//添加时间组件
import {formatTime} from "./utils/time";
//自定义指令
Vue.directive('title',  function (el, binding) {
  document.title = el.dataset.title
})
// 格式化时间
Vue.filter('format', formatTime)

//添加Axios组件
import axios from 'axios'
import VueAxios from 'vue-axios'

Vue.use(VueAxios, axios)

//引入高德API
import VueAmap from 'vue-amap'

VueAmap.initAMapApiLoader({
	key: '684783f1c1d0d4760f0487829c013556',
	//插件合集
	Plugin:[
		'AMap.Geolocation',  //定位空间，用来获取和展示用户主机所在的经纬度位置
		' AMap.Autocomplete ',  //输入提示插件
		' AMap.PlaceSearch ', //POI搜索插件
		' AMap.Scale ',   //右下角缩略图插件，比例尺
		' AMap.OverView ', //地图鹰眼插件
		' AMap.ToolBar ',  //地图工具条
		' AMap.MapType ',  //类别切换空间，实现默认图层与卫星图，实施交通层之间切换的控制
		' AMap.PolyEditor ', //编辑 折线多边形
		' AMap.CircleEditor ',
		"AMap.Geocoder"     //地图编码
	]
});


Vue.config.productionTip = false

new Vue({
	//加载路由
	router,
	VueAmap,
	render: h => h(App),
}).$mount('#app')
